package com.bjfu.college.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

/**
 * Copyright@:
 *
 * @Author: Pan Zifeng
 * @Date: 2023/07/13/17:50
 * @Description: 前端传输的筛选条件DTO
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class FilterCondition {

    // 分数偏差
    private int scoreBias;

    // 专业筛选条件
    private Map<String,List<String>> majorCondition;

    // 院校层次筛选条件
    private List<String> collegeLevelCondition;

    // 办学性质筛选条件
    private List<String> collegeHoldCondition;

    // 省份条件
    private List<String> provinceCondition;

    // 招生类别条件
    private List<String> enrollCategoryCondition;

    // 其他筛选条件
    private List<String> otherCondition;
}
